be down-and-dirty - German English Dictionary